finding slopes